@echo off
echo 修复ActionBar冲突问题...
echo.

REM 检查Java版本
echo 检查Java环境...
java -version >nul 2>&1
if %errorlevel% neq 0 (
    echo 错误: 未找到Java环境
    pause
    exit /b 1
)

REM 清理项目
echo 清理项目...
call gradlew clean --no-daemon

REM 编译检查
echo 编译检查...
call gradlew compileDebugKotlin --no-daemon

if %errorlevel% equ 0 (
    echo.
    echo 编译检查通过！
    echo.
    
    REM 构建项目
    echo 构建项目...
    call gradlew assembleDebug --no-daemon
    
    if %errorlevel% equ 0 (
        echo.
        echo 构建成功！
        echo APK文件位置: app/build/outputs/apk/debug/app-debug.apk
        echo.
        echo 修复内容:
        echo 1. 修复了ActionBar冲突问题
        echo 2. 将主题改为 NoActionBar
        echo 3. 禁用了默认ActionBar
        echo 4. 启用了自定义Toolbar支持
        echo.
        echo 测试步骤:
        echo 1. 卸载旧版本应用
        echo 2. 安装新构建的APK
        echo 3. 确保已授予应用使用统计权限
        echo 4. 测试"按时间段查看"功能
        echo 5. 如果仍有问题，查看日志: adb logcat | findstr "TimeSlotActivity"
        echo.
    ) else (
        echo.
        echo 构建失败！
        echo.
    )
) else (
    echo.
    echo 编译检查失败！
    echo 请修复编译错误后重试。
    echo.
)

pause 